supervision contract - French English Dictionary